package main

import "fmt"

func main() {
	/*
练习1：给定要给数字，判断是正数，负数，零
练习2：给定一个数字，如果是1：打印熊大，如果是2：熊二，如果是3，光头强，否则不知道
练习3：使用if语句，
		成绩：
		[90,100],优秀
		[80,89],良好
		[70,79],中等
		[60,69],及格
		[0,59],不及格
练习4：给定月份，输出该月的天数。
 */
	num := 0
	if num > 0 {
		fmt.Println("是正数")
	} else if num < 0 {
		fmt.Println("是负数")
	} else {
		fmt.Println("零")
	}

	num1 := 2
	if num1 == 1 {
		fmt.Println("熊大")
	} else if num1 == 2 {
		fmt.Println("熊二")
	} else if num1 == 3 {
		fmt.Println("光头强")
	} else {
		fmt.Println("不知道")
	}
	/*
	练习3：使用if语句，
		   成绩：
		   [90,100],优秀
		   [80,89],良好
		   [70,79],中等
		   [60,69],及格
		   [0,59],不及格
	*/
	score := 88
	if score <= 100 && score >= 90 {
		fmt.Println("优秀")
	} else if score >= 80 && score <= 89 {
		fmt.Println("良好")
	} else if score >= 70 && score <= 79 {
		fmt.Println("中等")
	} else if score >= 60 && score <= 69 {
		fmt.Println("及格")
	} else if score >= 0 && score <= 59 {
		fmt.Println("不及格")
	} else {
		fmt.Println("输入错误")
	}

	//给定月份，输出该月天数
	month:=3
	year:=2018
	day:=0
	if month==1 || month==3 ||month==5 || month==7 ||month==8 || month==10 || month==12{
		day=31
	}else if month==4 || month==6 ||month==9 || month==11 {
		day=30
	}else{
		if year%4==0 && year%100!=0 || year%400==0{
			day=29
		}else{
			day=28
		}
	}
	fmt.Println(day)
}
